isolated foundations - Fransızca İngilizce Sözlük